using System;

namespace CKY.AgentPlatform.Mcp.Dto
{
    public class McpServerSyncResultDto
    {
        public bool Success { get; set; }
        public string Message { get; set; } = string.Empty;
        public int ToolsSynced { get; set; }
        public int ResourcesSynced { get; set; }
        public int ToolsAdded { get; set; }
        public int ToolsRemoved { get; set; }
        public int ResourcesAdded { get; set; }
        public int ResourcesRemoved { get; set; }
        public DateTime SyncStartedAt { get; set; }
        public DateTime SyncCompletedAt { get; set; }
        public double SyncDuration { get; set; }
    }
}